花费 24 ms
C/C++ Crypto密码库调用方法

Crypto 库是C/C++的加密算法库,这个加密库很流行,基本上涵盖了市面上的各类加密解密算法,以下代码是我在学习是总结的,放到这里用于后期需要时能够快速解决问题。 项目地址:https://ww ...

Sat Oct 17 21:38:00 CST 2020 0 2410
C/C++ 进程代码注入与提权/降权

如果将shellcode注入到具有特定权限的进程中,我们就可以获得与该进程相同的权限,此方法可以用于提权与降权操作,注入有多种方式,最简单的是直接将metasploit生成的有效载荷直接注入到目标进程 ...

Sat Oct 10 01:50:00 CST 2020 0 1617
C/C++ 实现常用的线程注入

各种API远程线程注入的方法,分别是 远程线程注入,普通消息钩子注入,全局消息钩子注入,APC应用层异步注入,ZwCreateThreadEx强力注入,纯汇编实现的线程注入等。 简单编写DLL文件: ...

Mon Aug 03 16:27:00 CST 2020 0 1553
C/C++ Npcap包实现数据嗅探

npcap 是Nmap自带的一个数据包处理工具,Nmap底层就是使用这个包进行收发包的,该库,是可以进行二次开发的,不过使用C语言开发费劲,在进行渗透任务时,还是使用Python构建数据包高效,这东西 ...

Sat May 30 06:31:00 CST 2020 0 1544
C/C++ 实现多线程与线程同步

多线程中的线程同步可以使用,CreateThread,CreateMutex 互斥锁实现线程同步,通过临界区实现线程同步,Semaphore 基于信号实现线程同步,CreateEvent 事件对象的同 ...

Mon Sep 14 19:19:00 CST 2020 0 1203
构建ROP链实现远程栈溢出

通常情况下栈溢出可能造成的后果有两种,一类是本地提权另一类则是远程执行任意命令,通常C/C++并没有提供智能化检查用户输入是否合法的功能,同时程序编写人员在编写代码时也很难始终检查栈是否会发生溢出,这 ...

Fri Feb 21 23:55:00 CST 2020 0 1710
C/C++ BeaEngine 反汇编引擎

反汇编引擎有很多,这个引擎没有Dll,是纯静态链接库,适合r3-r0环境,你可以将其编译为DLL文件,驱动强制注入到游戏进程中,让其快速反汇编,读取出反汇编代码并保存为txt文本,本地分析。 地址: ...

Wed Oct 14 23:49:00 CST 2020 0 1077
手工实现各种脱壳后的修复

手工修复导入表结构 实现手工修复导入表结构 1.首先需要找到加壳后程序的导入表以及导入了那些函数,使用PETools工具解析导入表结构,如下。 2.发现目录FOA地址为0x00000800的 ...

Sat Sep 26 06:10:00 CST 2020 0 1069

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM